# @Time    :2025/4/2 11:44
"""
包的结构与使用
创建一个名为 geometry 的包，在包内创建两个模块 circle.py
和 rectangle.py。circle.py 模块中定义一个函数 calculate_circle_area
用于计算圆的面积（根据半径），rectangle.py 模块中定义一个函数 calculate_rectangle_perimeter
用于计算矩形的周长（根据长和宽）。在包外的 main_program.py 文件中，
通过不同的导入方式（全局导入、局部导入模块、局部导入模块成员）来使用这两个函数，并计算半径为 4 的圆的面积和长为 6、
宽为 4 的矩形的周长，最后打印结果。
"""
import math

def calculate_circle_area(radius):
    return math.pi * radius ** 2
def calculate_rectangle_perimeter(length, width):
    return 2 * (length + width)
def calculate_rectangle_perimeter(length, width):
    return 2 * (length + width)